supporting rationale - Français Anglais Dictionnaire